let f = () => "chengzhu";

// 下行报错，不能把字符串赋值给函数
// f = "zhangyun";

// 下行报错，不能把字符串赋值给函数
// let a: string =

// 硬要把函数赋值给字符串，用断言
let a: string = f as unknown as string;
console.log(a);

// 函数的声明要大写
let func: Function;
func = () => {
  return "hello";
};
